to come to an agreement - Francés Inglés Diccionario